@charset "utf-8";
/* CSS Document */
article, aside, footer, header, hgroup, main, nav, section { display: block; }
body, div, ul { padding: 0; margin: 0; }
html, body, form, iframe, dl, dd, img, form, div, ul, ol, li, h1, h2, h3, h4, h5, h6 { margin: 0; padding: 0; border: 0; }
div { display: block; }
.red { color:#e8261b; }
.dw { width: 997px; margin: 0px auto; }
.bab { width: 359px; padding-top: 20px; }
.bab li { font-size: 14px; line-height: 35px; color:#666666; }
.bab li a { font-size:14px; color:#666666; }
.bab li a:hover { font-size:14px; color:#ff2f17; text-decoration: none }
ul ul, ul ol, ol ol, ol ul { margin-bottom: 0; }
ul { list-style: disc; }
ul, ol { padding: 0; }
.top3 { width: 997px; height: 40px; float: left; line-height: 40px; }
.top3 a { font-size: 12px; color:#1e201f; }
.top3 a:hover { color:#e8261b; font-size: 12px; text-decoration: none; }
header{background: #ffffff;}
.menu-recommend a{text-decoration:none; color:#333; cursor:pointer}
.menu-recommend { position:fixed; z-index:100; left:50%; margin-left:520px; background:#d2d2d2; text-align:center; color:#fff; display:none; bottom:150px; width:60px; border-style:solid; border-color:#dedede; border-width:0 1px; background:transparent }
.menu-recommend .mrec { width:90px; height:32px; line-height:32px; text-align:center; border:1px solid #dedede; background:#fff; margin:14px 0 0 -11px; font-size:12px; position:relative }
.menu-recommend a { height:100%; display:block; text-indent:16px }
.menu-recommend a:hover { text-decoration:none;color: #cb8712; }
.menu-recommend p { display:block; width:14px; height:16px; position:absolute; top:50%; left:6px; margin-top:-8px; background:#66c0eb; -webkit-transition:all .2s linear;
-moz-transition:all .2s linear;
-o-transition:all .2s linear;
-ms-transition:all .2s linear;
transition:all .2s linear
}
.menu-recommend p span { background:url(../image/fxnjd.png) 0 0 no-repeat; display:block; width:100%; height:100% }
.menu-recommend .mrec:hover p { -webkit-transform:rotate(-30deg); -moz-transform:rotate(-30deg); -o-transform:rotate(-30deg); -ms-transform:rotate(-30deg); transform:rotate(-30deg) }
.menu-site p span { background-position:0 -38px }
.menu-news p span { background-position:0 -80px }
.menu-travel p span { background-position:0 -237px }
.menu-video p span { background-position:0 -122px }
.menu-cart p span { background-position:0 -201px }
.menu-bottom p span { background-position:0 -160px }
.menu-recommend .first { margin-top:0 }
.menu-recommend .new:after { content:'新'; font-size:10px; -webkit-text-size-adjust:none; color:red; position:absolute; top:-5px; right:2px }
/*stylongin*/
.stylongin { width: 100%; height:492px; background: #c5daec; }
.loleft { width: 682px; height: 410px; background: url("../image/longin_1_03.png") no-repeat; padding-top: 23px; margin-left: -50px; }
.dw11 { width: 997px; margin: 0px auto; position: relative; }
.loleft1 { width: 682; font-size: 36px; font-weight: bold; color:#0e4683; padding-top: 117px; padding-left: 45px; }
.loleft2 { width: 682px; padding-left: 45px; padding-top: 30px; }
.loleft3 { float: left; width: 108px; list-style: none; font-size: 16px; color:#3167a1; line-height: 30px; }
.loleft4 { float: left; list-style: none; width: 108px; font-size: 16px; color:#3167a1; line-height: 30px; padding-left: 32px; }
/* 登录界面主体部分 */

.login_con1 { font-size: 15px; color:#020202; font-weight: bold; padding-bottom: 30px; }
.fl11 { float: left; }
.login_user { background: #FFFFFF; position:absolute; right:0px; top:43px; width:350px; height:392px; }
.login_h1 { color:#000; height:69px; line-height:69px; font-family:"微软雅黑"; }
.login_h1 h1 { font-weight:normal; font-size:30px; }
.login_h1 span { color:#676565; font-size:18px; font-weight:normal; margin-left:10px; }
.login_con { font-family:"微软雅黑"; width:305px; height:367px; padding:20px 25px 39px 30px; }
.login_user .login_con h1 { color:#333; font-size:14px; font-weight:normal; margin:5px 0px; }
.mainer .login_mid .home { position:absolute; left:1208px; top:548px; }
.login_user .login_con h1 span { color:#15addf; font-size:12px; margin:0 5px; }
.login_user .login_con h2 { color:#944f04; font-weight:normal; font-size:12px; margin:10px 0px; }
.mainer .login_mid input { padding-left:10px; width:290px; }
.login_user .login_con .in_1 { width:300px; height:30px; line-height:30px; background: url("../image/login1.png")0px -2px no-repeat; text-indent: 45px; font-size: 12px; color:#afabab; border:1px solid #ccc; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; }
.login_user .login_con .in_44 { width:300px; height:30px; line-height:30px; background: url("../image/login1.png")0px -55px no-repeat; text-indent: 45px; font-size: 12px; color:#afabab; margin-top: 25px; border:1px solid #ccc; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; }
.login_user .login_con .validate_code { width:317px; height:32px; margin-top: 26px; background:url(../image/icon_03.jpg) no-repeat; border:0px; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; }
.login_user .login_con .in_2 { color:#363030; font-size:12px; border:none; height:24px; line-height:24px; width:64px; margin:3px; }
.lo_gin { float: right; }
.login_user input.btn_login { background:url(../image/login.png) no-repeat -151px -1px; width:160px; height:44px; margin-top: -5px; margin-left: -20px; border:0px; cursor:pointer; }
.line { padding-top: 15px; font-size: 12px; color:#3e3a3a; }
.line a span { font-size: 12px; color:#056aa5; }
.line span a { font-size: 12px; color:#056aa5; }
.tex { line-height:30px; height:25px; color:#333; font-size: 12px; font-family:"微软雅黑"; }
.tex a { margin-right:5px; vertical-align:middle; font-size: 12; }
.login_user .login_con .tex span { margin-top:55px; margin-left:50px; }
.login_user .login_con .tex span .blue { color:#168bb7; }
.login_user .login_con .safe { color:#333; font-size: 12px; background:url(../image/icon_s_10.png) no-repeat; text-indent:18px; margin-top: 20px; }

/*注册*/
.register-progress{width: 780px; height: 8px;border-radius: 3px;background:#e1e3e3; margin-left: 120px; margin-top: 35px;}
.register-progress .pross { position: absolute;  float: left; width: 90px; margin-left: 53px; margin-top: -15px; height: 75px; color: #666; font-size: 14px;  overflow: hidden; }
.register-progress .pross .index { background: #999; display: inline-block; width: 37px; height: 37px; line-height: 37px; -webkit-border-radius: 18px; -moz-border-radius: 18px; font-size: 20px;font-weight: bold; border-radius: 30px; color: #fff; text-align: center; margin-right: 10px; }
.register-progress .pross .index_1{margin-top: 15px;}
.register-progress .pross .pross-dir { background: #ddd; position: absolute; top: -17px; right: -19px; }
.register-progress .pross .pross-dir .outside, .register-progress .pross .pross-dir .inside { display: inline-block; width: 0; height: 0; border-style: solid; border-width: 35px 19px; }
.register-progress .pross .pross-dir .outside { border-color: transparent transparent transparent #f8f8f8; }
.register-progress .pross .pross-dir .inside { border-color: transparent transparent transparent #ddd; margin-left: -47px; }
.register-progress .pross-ok {  width: 90px;height: 75px;   color:#2b2c2c; }
.register-progress .pross-ok .index { background: #e8261b; color: #FFFFFF; }
.register-progress .pross-ok .pross-dir { background: #ddd; }
.register-progress .pross-ok .pross-dir .outside { border-color: transparent transparent transparent #f8f8f8; }
.register-progress .pross-ok .pross-dir .inside { border-color: transparent transparent transparent #f96; }
.register-progress .pross-ok .pross-dir-bg { background: #f96; }


.lingh{width: 776px;height: 505px;border: 1px solid #eeeded;border-radius: 3px;background: #ffffff; margin-top: 80px;margin-left: 120px;}
.lingh .lingh1{width: 779px;height: 78px;}
.lingh .lingh1 .lingh_yes{float:left;width: 388px;height: 78px;line-height: 67px; background: url("../image/rig_1_03.png") -0px -0px no-repeat; font-size: 20px;color: #ffffff;text-indent: 173px;}
.lingh .lingh1 .lingh_no{float:left;width: 388px;height: 78px;line-height: 67px; background: url("../image/rig_1_03.png") -388px -0px no-repeat; font-size: 20px;color:#090707;text-indent: 173px}

.lingh .lingh_sct{width: 412px; height: 373px;margin-left: 100px;}
.lingh_com{font-size: 14px;color:#575757; width: 412px;height: 42px; margin-top: 23px;}
.lingh_com .ustt{float: left; width: 82px;}
.lingh_com .ustt span{float: right; padding-top: 10px;}
.lingh_com_1{font-size: 14px;color:#575757; width: 320px; margin-top: 26px; margin-left: 87px;}
.lingh_com_1 a{font-size: 12px; color:#0097db;}
.linghsss{width: 94px;height: 38px;float: left;}
.yzma{ float:right;width: 112px;height: 42px;border: 1px solid #d2d2d2; margin-right: 58px;}
.imgst{padding-top: 10px;padding-left: 20px;}
.lingh_com_1 .linghsss input.btn_login { background:url("../image/zhuc_03.png") no-repeat -0px -1px; width:160px; height:44px; margin-top: -5px; margin-left: -20px; border:0px; cursor:pointer; }
.lingh_com_1 .safe { color:#333; font-size: 12px; background:url(../image/icon_s_10.png) no-repeat; text-indent:18px; margin-top: 20px; }
.lingh .lingh_sct .login_cox .lingh_com .in_1{float:left;margin-left:17px;width: 274px;height: 42px; border: 1px solid #d2d2d2; line-height: 42px;font-size: 18px; color:#b1b1b1; text-indent: 10px;}
.lingh .lingh_sct .login_cox .lingh_com .in_44{float:left;margin-left:17px;width: 122px;height: 42px;  border: 1px solid #d2d2d2; line-height: 42px;font-size: 18px; color:#b1b1b1; text-indent: 10px;}





.zhleft { float: left; width: 212px; height: 1018px; background: #FFFFFF; border: 1px solid #f6f6f6; }
.zhleft .help_menu dl { color: #FFF; width: 212px; font-size: 14px; text-align: center; line-height: 25px; }
.zhleft .help_menu dl dt { font-size: 16px; font-weight: normal; text-align: center; border-bottom: #eaeaea 1px solid; line-height: 49px; height: 49px; }
.zhleft .help_menu dl.sel dd { display: block; }
.zhlef_yes { width: 212px; text-align: center; border-bottom: #eaeaea 1px solid; line-height:49px; height: 49px; background:#e8261b url(../image/About/bg_1.png) no-repeat 35px 17px; display: block; z-index: 900000; }
.zhlef_yes a { color:#ffffff; font-size: 16px;  font-family:' 微软雅黑'Arial, Helvetica, sans-serif; font-weight: bold; }
.zhlef_no { width: 212px; color: #ffffff; font-size: 16px; font-weight:bold; text-align: center; border-bottom: #eaeaea 1px solid; line-height: 49px; height: 49px; background: url(../image/About/bg_9.gif) no-repeat 35px 20px; display: block; }
.zhlef_no a { color:#898989; font-size: 16px; font-family:' 微软雅黑'Arial, Helvetica, sans-serif; font-weight: bold; }


.zhouright{width:767px;float: right;height: 1018px;background: #ffffff;border: 1px solid #eceaea;}
.zhouright .zhouright1{width: 719px; height: 69px; border-bottom: 1px dashed #e5e5e5; line-height: 69px;font-size: 18px;color:#645f60; margin-left: 20px;}
.zhouright .zhouright2{width: 719px;height: 172px;border-bottom: 1px dashed #e5e5e5; margin-left: 20px;}
.zhouright .zhouright3{ float:left;width: 229px;height: 172px;}
.zhouright .zhouright4{float:left;width: 390px;height: 172px; margin-left: 44px;}
.zhouright4 dl dt{color:#e8261b; font-size: 18px;padding-top: 35px;}

.zhouright4 dl dd{color:#6b5e5e; font-size: 16px;line-height: 30px;}



/*top4*/
.top4{width: 997px;height: 789px;background: #ffffff;}
.top4 .toleft{float:left;width: 196px;height: 311px;border: 1px solid #dcd8d7;margin-left: 48px;margin-top: 32px;}
.top4 .toleft dt{width: 196px;height: 39px;font-family: '微软雅黑';font-size: 18px;line-height: 39px;text-indent: 20px;}
.top4 .toleft dd{width: 196px;font-family: '微软雅黑';font-size: 14px;padding-left: 20px;padding-top: 20px;color:#474545;}
.le1{background:#fa3102; width: 196px;height: 39px;}
.le2{background:#318c6b; width: 196px;height: 39px;}
.le3{background:#d98205; width: 196px;height: 39px;}
.le4{background:#03a1d2; width: 196px;height: 39px;}
.le5{background:#a15b83; width: 196px;height: 39px;}
.le6{background:#8174a9; width: 196px;height: 39px;}
.le7{background:#b6884c; width: 196px;height: 39px;}
.le8{background:#19a3ad; width: 196px;height: 39px;}
.top4 .toleft dt a{color: #ffffff;}
.top4 .toleft dd a{color:#474545; text-decoration: none;}
.top4 .tolef2{float:left;width: 196px;height: 311px;border: 1px solid #dcd8d7;margin-left: 48px;margin-top: 32px;}
.top4 .tolef2 dt{width: 196px;height: 39px;font-family: '微软雅黑';font-size: 18px;line-height: 39px;text-indent: 20px;}
.top4 .tolef2 dd{width: 196px;font-family: '微软雅黑';font-size: 14px;padding-left: 20px;padding-top: 20px;}
.top4 .tolef2 dd a{color:#474545; text-decoration: none;}
.top4 .tolef2 dt a{color: #ffffff;}